Singapore Flyer traps thrill-riders for six hours