Olympic tickets go on sale at Rio shops