Tesla teases dates for SolarCity products and merger vote