application of vectors in civil engineering