On k-level matroids: geometry and combinatorics