French city of Montpellier makes public transport free for all residents - eviltoast