SolarCity and Credit Suisse Partner to Support Residential Projects