Is this the future of e-bikes? No Visible motor or battery, 14.5 kg S-Pedelec. Color me impressed. http://evbud.com/news/306/