Bharat IRCTC site down, technical glitch hampers ticketing services; Know the alternatives to book tickets