Solar trailer