SolarCity Corp. is planning to launch its initial public offering before the end of the year. The San Mateo-based solar company has filed for a $200 million IPO and plans to begin its road show this week. SolarCity has seen rapid growth with its model of letting customers lease its solar systems, paying a monthly fee, and avoiding upfront installation costs.