LWE over cyclic algebras: a novel structure for lattice cryptography