Nepal Kathmandu – never ending traffic