Nepali police fire tear gas and water cannons as thousands march in the capital Kathmandu demanding the restoration of a constitutional monarchy and a Hindu state.