Solar rooftops by 2024