California's hardest working - and laziest - cities revealed in new ranking