The Department of Energy announced plans to install solar panels at the Pentagon and 30 other federal sites on the day after workers were told to stay home because of a snowstorm that shuttered schools and government offices in D.C., Virginia and Maryland.