Elon Musk puts an end to remote work at Tesla — give 40 hours per week in the office or leave