已知P为边长为3的菱形ABCD对角线BD上的一个动点,点M、N分别为BC,CD边上的中点,NP+MP的最小值是多少?