Greenpeace surveys Hurricane Sandy damage, provides power from solar truck