Geometric Optimization Algorithms For Linear Regression On Fixed-Rank Matrices