Yannick Hanfmann misses final in Houston