$21.5 million water park to open in Pflugerville in 2014