Tesla looks to take solar mainstream with Home Depot partnership