Travel to Tres Cantos: Cheap buses, trains and flights