The organizations who signed our letter to Walmart demonstrate the wide-ranging benefits of installing solar panels at big box retail stores