First-Principles Quantum Transport And Linear Response Modeling Of Nano-Devices And Materials