Shimla road repair causes inconvenience to tourists