SolarCity and Bank of America Merrill Lynch Create Program to Finance $400 Million in Residential Solar Projects