How do I find the orthogonal vector projection of vec{a} onto vec{b}?