Peloton, the startup behind the connected fitness craze, files for IPO